Перейти к основному содержимому

Как настроить сервис Microsoft OAuth 2

Сервис Microsoft OAuth 2 позволяет пользователям входить через учётные записи Microsoft (Office 365) и подключать OneDrive для работы с файлами. Инструкция предназначена для администраторов.

Предварительные условия​

  • Зарегистрированное приложение в Azure AD (Microsoft Entra) с client ID и секретом.
  • Настроенные разрешения для входа и доступа к OneDrive.

Основные шаги​

  1. В Azure AD зарегистрируйте приложение и получите client ID и секрет.
  2. В YooLearn перейдите в Администрирование → Плагины → Аутентификация → Сервисы OAuth 2 → Добавить сервис.
  3. Выберите тип Microsoft и укажите название.
  4. Заполните параметры: client ID, секрет, URL авторизации и токена Microsoft.
  5. Сохраните сервис.

После настройки пользователи могут:

  • входить через Microsoft (плагин OAuth 2);
  • подключать OneDrive как репозиторий файлов.

💡 Совет: для корпоративных доменов ограничьте сервис нужным tenant — так вход будет доступен только сотрудникам организации.

Частые вопросы​

  • Проблема: Вход через Microsoft не работает. Решение: Проверьте client ID/секрет, redirect URI и разрешения приложения в Azure AD.
  • Проблема: OneDrive не подключается. Решение: Убедитесь, что приложению выдано разрешение на доступ к OneDrive и репозиторий включён.

Смотрите также​


Оригинал: https://docs.moodle.org/502/en/oauth_2_microsoft_service